Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TUDOR PLACE Detached £927,590 £197,000 22 May 1998
2 TUDOR PLACE Detached £617,586 £330,000 11 Feb 2005
3 TUDOR PLACE Detached £754,897 £163,000 1 Oct 1998
4 TUDOR PLACE Detached £459,632 £250,000 22 Jul 2005
5 TUDOR PLACE Detached £504,755 £500,000 31 Mar 2023